package com.weiwei.diancan.bean;

import java.io.Serializable;
import java.util.List;

/**
 * Created by BMW on 2016/11/30.
 */
public class LoginBean implements Serializable{

    /**
     * is_success : 1
     * reason : 登录成功
     * name5 : 港式风味茶
     * shop_token : 6446a827ca64a6c63198bed1498f6794__1
     * type_list : [{"type_id":"16","type_name":"一楼大厅","tab_list":[{"tab_id":"9","tab_name":"一二三四","tab_person":"8","tab_price":"0.00","tab_state":"1","order_list":[]},{"tab_id":"13","tab_name":"003","tab_person":"6","tab_price":"0.00","tab_state":"2","order_list":[{"order_id":"265","order_type":"0","father_id":"0","order_no":"201607180003","waiter_id":"003","order_person":"6","insert_time":"2016-07-18 17:08:01","log_list":[{"log_id":"1729","log_name":"餐具费用","log_price":"2.00","log_count":"6","log_money":"12.00"},{"log_id":"1730","log_name":"佛跳墙","log_price":"498.00","log_count":"1","log_money":"498.00"},{"log_id":"1731","log_name":"开洋干丝","log_price":"58.00","log_count":"1","log_money":"58.00"}]}]},{"tab_id":"29","tab_name":"004","tab_person":"8","tab_price":"0.00","tab_state":"2","order_list":[]},{"tab_id":"30","tab_name":"005","tab_person":"8","tab_price":"0.00","tab_state":"1","order_list":[]},{"tab_id":"48","tab_name":"006","tab_person":"8","tab_price":"0.00","tab_state":"1","order_list":[]},{"tab_id":"32","tab_name":"007","tab_person":"8","tab_price":"0.00","tab_state":"1","order_list":[]},{"tab_id":"33","tab_name":"008","tab_person":"8","tab_price":"0.00","tab_state":"1","order_list":[]}]},{"type_id":"17","type_name":"二楼包厢","tab_list":[{"tab_id":"12","tab_name":"藏娇屋","tab_person":"10","tab_price":"100.00","tab_state":"1","order_list":[]},{"tab_id":"11","tab_name":"水亭轩","tab_person":"12","tab_price":"100.00","tab_state":"1","order_list":[]},{"tab_id":"14","tab_name":"梦幻屋","tab_person":"10","tab_price":"100.00","tab_state":"1","order_list":[]}]},{"type_id":"18","type_name":"三楼豪包","tab_list":[{"tab_id":"15","tab_name":"超大包","tab_person":"8","tab_price":"30.00","tab_state":"1","order_list":[]}]}]
     * menu_list : [{"type_id":"6","type_name":"营养汤品","dish_list":[{"dish_id":"34","dish_name":"枸杞煲猪手","dish_price":"68.00","dish_unit":"份","log_type":"0"},{"dish_id":"33","dish_name":"香菇炖鸡汤","dish_price":"28.00","dish_unit":"份","log_type":"0"},{"dish_id":"11","dish_name":"佛跳墙","dish_price":"498.00","dish_unit":"份","log_type":"0"},{"dish_id":"18","dish_name":"开洋干丝","dish_price":"58.00","dish_unit":"份","log_type":"0"},{"dish_id":"19","dish_name":"牛肉锅贴","dish_price":"68.00","dish_unit":"份","log_type":"0"},{"dish_id":"20","dish_name":"鸭油酥烧饼","dish_price":"28.00","dish_unit":"份","log_type":"0"}]},{"type_id":"1","type_name":"新品推荐","dish_list":[{"dish_id":"9","dish_name":"夫妻肺片","dish_price":"68.00","dish_unit":"份","log_type":"0"},{"dish_id":"10","dish_name":"糖醋糍粑鱼","dish_price":"78.00","dish_unit":"份","log_type":"0"},{"set_id":"7","set_name":"百家宴","set_price":"998.00","set_unit":"套","log_type":"1","set_list":[{"dish_name":"西红柿鸡蛋面","dish_price":"38.00","dish_unit":"份"},{"dish_name":"鱼香肉丝","dish_price":"38.00","dish_unit":"份"},{"dish_name":"灯影牛肉","dish_price":"68.00","dish_unit":"份"},{"dish_name":"什锦豆腐涝","dish_price":"28.00","dish_unit":"份"},{"dish_name":"酱猪蹄","dish_price":"98.00","dish_unit":"份"},{"dish_name":"五香蛋","dish_price":"18.00","dish_unit":"份"},{"dish_name":"棒棒鸡","dish_price":"58.00","dish_unit":"份"},{"dish_name":"麻婆豆腐","dish_price":"38.00","dish_unit":"份"},{"dish_name":"鸭油酥烧饼","dish_price":"28.00","dish_unit":"份"}]},{"set_id":"8","set_name":"十人宴","set_price":"1080.00","set_unit":"套","log_type":"1","set_list":[{"dish_name":"开洋干丝","dish_price":"58.00","dish_unit":"份"},{"dish_name":"五香蛋","dish_price":"18.00","dish_unit":"份"},{"dish_name":"什锦豆腐涝","dish_price":"28.00","dish_unit":"份"},{"dish_name":"酱猪蹄","dish_price":"98.00","dish_unit":"份"},{"dish_name":"鱼香肉丝","dish_price":"38.00","dish_unit":"份"},{"dish_name":"鸭油酥烧饼","dish_price":"28.00","dish_unit":"份"},{"dish_name":"西红柿鸡蛋面","dish_price":"38.00","dish_unit":"份"},{"dish_name":"牛肉锅贴","dish_price":"68.00","dish_unit":"份"},{"dish_name":"灯影牛肉","dish_price":"68.00","dish_unit":"份"}]}]},{"type_id":"4","type_name":"绿色农家","dish_list":[{"dish_id":"29","dish_name":"冷锅鱼","dish_price":"98.00","dish_unit":"份","log_type":"0"},{"dish_id":"26","dish_name":"灯影牛肉","dish_price":"68.00","dish_unit":"份","log_type":"0"}]},{"type_id":"2","type_name":"火辣川菜","dish_list":[{"dish_id":"9","dish_name":"夫妻肺片","dish_price":"68.00","dish_unit":"份","log_type":"0"},{"dish_id":"32","dish_name":"口味虾","dish_price":"198.00","dish_unit":"份","log_type":"0"},{"dish_id":"31","dish_name":"水煮牛肉片","dish_price":"58.00","dish_unit":"份","log_type":"0"},{"dish_id":"30","dish_name":"泡椒凤爪","dish_price":"38.00","dish_unit":"份","log_type":"0"}]},{"type_id":"5","type_name":"主食面食","dish_list":[{"dish_id":"1","dish_name":"宫爆鸡丁","dish_price":"38.00","dish_unit":"份","log_type":"0"},{"dish_id":"30","dish_name":"泡椒凤爪","dish_price":"38.00","dish_unit":"份","log_type":"0"},{"set_id":"7","set_name":"百家宴","set_price":"998.00","set_unit":"套","log_type":"1","set_list":[{"dish_name":"西红柿鸡蛋面","dish_price":"38.00","dish_unit":"份"},{"dish_name":"鱼香肉丝","dish_price":"38.00","dish_unit":"份"},{"dish_name":"灯影牛肉","dish_price":"68.00","dish_unit":"份"},{"dish_name":"什锦豆腐涝","dish_price":"28.00","dish_unit":"份"},{"dish_name":"酱猪蹄","dish_price":"98.00","dish_unit":"份"},{"dish_name":"五香蛋","dish_price":"18.00","dish_unit":"份"},{"dish_name":"棒棒鸡","dish_price":"58.00","dish_unit":"份"},{"dish_name":"麻婆豆腐","dish_price":"38.00","dish_unit":"份"},{"dish_name":"鸭油酥烧饼","dish_price":"28.00","dish_unit":"份"}]}]},{"type_id":"3","type_name":"特色小吃","dish_list":[{"dish_id":"12","dish_name":"黄桥烧饼","dish_price":"48.00","dish_unit":"份","log_type":"0"},{"dish_id":"19","dish_name":"牛肉锅贴","dish_price":"68.00","dish_unit":"份","log_type":"0"},{"dish_id":"20","dish_name":"鸭油酥烧饼","dish_price":"28.00","dish_unit":"份","log_type":"0"},{"dish_id":"21","dish_name":"五香蛋","dish_price":"18.00","dish_unit":"份","log_type":"0"}]}]
     */

    private String is_success;
    private String reason;
    private String name5;
    private String shop_token;
    private List<TypeListBean> type_list;
    private List<MenuListBean> menu_list;

    public String getIs_success() {
        return is_success;
    }

    public void setIs_success(String is_success) {
        this.is_success = is_success;
    }

    public String getReason() {
        return reason;
    }

    public void setReason(String reason) {
        this.reason = reason;
    }

    public String getName5() {
        return name5;
    }

    public void setName5(String name5) {
        this.name5 = name5;
    }

    public String getShop_token() {
        return shop_token;
    }

    public void setShop_token(String shop_token) {
        this.shop_token = shop_token;
    }

    public List<TypeListBean> getType_list() {
        return type_list;
    }

    public void setType_list(List<TypeListBean> type_list) {
        this.type_list = type_list;
    }

    public List<MenuListBean> getMenu_list() {
        return menu_list;
    }

    public void setMenu_list(List<MenuListBean> menu_list) {
        this.menu_list = menu_list;
    }

    public static class TypeListBean implements Serializable{
        /**
         * type_id : 16
         * type_name : 一楼大厅
         * tab_list : [{"tab_id":"9","tab_name":"一二三四","tab_person":"8","tab_price":"0.00","tab_state":"1","order_list":[]},{"tab_id":"13","tab_name":"003","tab_person":"6","tab_price":"0.00","tab_state":"2","order_list":[{"order_id":"265","order_type":"0","father_id":"0","order_no":"201607180003","waiter_id":"003","order_person":"6","insert_time":"2016-07-18 17:08:01","log_list":[{"log_id":"1729","log_name":"餐具费用","log_price":"2.00","log_count":"6","log_money":"12.00"},{"log_id":"1730","log_name":"佛跳墙","log_price":"498.00","log_count":"1","log_money":"498.00"},{"log_id":"1731","log_name":"开洋干丝","log_price":"58.00","log_count":"1","log_money":"58.00"}]}]},{"tab_id":"29","tab_name":"004","tab_person":"8","tab_price":"0.00","tab_state":"2","order_list":[]},{"tab_id":"30","tab_name":"005","tab_person":"8","tab_price":"0.00","tab_state":"1","order_list":[]},{"tab_id":"48","tab_name":"006","tab_person":"8","tab_price":"0.00","tab_state":"1","order_list":[]},{"tab_id":"32","tab_name":"007","tab_person":"8","tab_price":"0.00","tab_state":"1","order_list":[]},{"tab_id":"33","tab_name":"008","tab_person":"8","tab_price":"0.00","tab_state":"1","order_list":[]}]
         */

        private String type_id;
        private String type_name;
        private List<TabListBean> tab_list;
        private boolean isSelect;

        public boolean isSelect() {
            return isSelect;
        }

        public void setSelect(boolean select) {
            isSelect = select;
        }

        public String getType_id() {
            return type_id;
        }

        public void setType_id(String type_id) {
            this.type_id = type_id;
        }

        public String getType_name() {
            return type_name;
        }

        public void setType_name(String type_name) {
            this.type_name = type_name;
        }

        public List<TabListBean> getTab_list() {
            return tab_list;
        }

        public void setTab_list(List<TabListBean> tab_list) {
            this.tab_list = tab_list;
        }

        public static class TabListBean implements Serializable{
            @Override
            public String toString() {
                return "TabListBean{" +
                        "tab_id='" + tab_id + '\'' +
                        ", tab_name='" + tab_name + '\'' +
                        ", tab_person='" + tab_person + '\'' +
                        ", tab_price='" + tab_price + '\'' +
                        ", tab_state='" + tab_state + '\'' +
                        ", order_list=" + order_list +
                        '}';
            }

            /**
             * tab_id : 9
             * tab_name : 一二三四
             * tab_person : 8
             * tab_price : 0.00
             * tab_state : 1
             * order_list : []
             */

            private String tab_id;
            private String tab_name;
            private String tab_person;
            private String tab_price;
            private String tab_state;
            private List<OrderListBean> order_list;

            public String getTab_id() {
                return tab_id;
            }

            public void setTab_id(String tab_id) {
                this.tab_id = tab_id;
            }

            public String getTab_name() {
                return tab_name;
            }

            public void setTab_name(String tab_name) {
                this.tab_name = tab_name;
            }

            public String getTab_person() {
                return tab_person;
            }

            public void setTab_person(String tab_person) {
                this.tab_person = tab_person;
            }

            public String getTab_price() {
                return tab_price;
            }

            public void setTab_price(String tab_price) {
                this.tab_price = tab_price;
            }

            public String getTab_state() {
                return tab_state;
            }

            public void setTab_state(String tab_state) {
                this.tab_state = tab_state;
            }

            public List<OrderListBean> getOrder_list() {
                return order_list;
            }

            public void setOrder_list(List<OrderListBean> order_list) {
                this.order_list = order_list;
            }
        }
    }

    public static class OrderListBean implements Serializable{
        @Override
        public String toString() {
            return "OrderListBean{" +
                    "order_id='" + order_id + '\'' +
                    ", order_type='" + order_type + '\'' +
                    ", father_id='" + father_id + '\'' +
                    ", order_no='" + order_no + '\'' +
                    ", waiter_id='" + waiter_id + '\'' +
                    ", order_person='" + order_person + '\'' +
                    ", insert_time='" + insert_time + '\'' +
                    ", log_list=" + log_list +
                    '}';
        }

        /**
         * order_id : 265
         * order_type : 0
         * father_id : 0
         * order_no : 201607180003
         * waiter_id : 003
         * order_person : 6
         * insert_time : 2016-07-18 17:08:01
         * log_list : [{"log_id":"1729","log_name":"餐具费用","log_price":"2.00","log_count":"6","log_money":"12.00"},{"log_id":"1730","log_name":"佛跳墙","log_price":"498.00","log_count":"1","log_money":"498.00"},{"log_id":"1731","log_name":"开洋干丝","log_price":"58.00","log_count":"1","log_money":"58.00"}]
         */

        private String order_id;
        private String order_state;
        private String order_type;
        private String father_id;
        private String order_no;
        private String waiter_id;
        private String order_person;
        private String insert_time;
        private List<LogListBean> log_list;

        public String getOrder_id() {
            return order_id;
        }

        public void setOrder_id(String order_id) {
            this.order_id = order_id;
        }

        public String getOrder_state() {
            return order_state;
        }

        public void setOrder_state(String order_state) {
            this.order_state = order_state;
        }

        public String getOrder_type() {
            return order_type;
        }

        public void setOrder_type(String order_type) {
            this.order_type = order_type;
        }

        public String getFather_id() {
            return father_id;
        }

        public void setFather_id(String father_id) {
            this.father_id = father_id;
        }

        public String getOrder_no() {
            return order_no;
        }

        public void setOrder_no(String order_no) {
            this.order_no = order_no;
        }

        public String getWaiter_id() {
            return waiter_id;
        }

        public void setWaiter_id(String waiter_id) {
            this.waiter_id = waiter_id;
        }

        public String getOrder_person() {
            return order_person;
        }

        public void setOrder_person(String order_person) {
            this.order_person = order_person;
        }

        public String getInsert_time() {
            return insert_time;
        }

        public void setInsert_time(String insert_time) {
            this.insert_time = insert_time;
        }

        public List<LogListBean> getLog_list() {
            return log_list;
        }

        public void setLog_list(List<LogListBean> log_list) {
            this.log_list = log_list;
        }

        public static class LogListBean implements Serializable{
            /**
             * log_id : 1729
             * log_name : 餐具费用
             * log_price : 2.00
             * log_count : 6
             * log_money : 12.00
             */

            private String log_id;
            private String log_name;
            private String log_price;
            private String log_count;
            private String log_unit;
            private String log_type;
            private String log_money;

            public String getLog_unit() {
                return log_unit;
            }

            public void setLog_unit(String log_unit) {
                this.log_unit = log_unit;
            }

            public String getLog_type() {
                return log_type;
            }

            public void setLog_type(String log_type) {
                this.log_type = log_type;
            }

            public String getLog_id() {
                return log_id;
            }

            public void setLog_id(String log_id) {
                this.log_id = log_id;
            }

            public String getLog_name() {
                return log_name;
            }

            public void setLog_name(String log_name) {
                this.log_name = log_name;
            }

            public String getLog_price() {
                return log_price;
            }

            public void setLog_price(String log_price) {
                this.log_price = log_price;
            }

            public String getLog_count() {
                return log_count;
            }

            public void setLog_count(String log_count) {
                this.log_count = log_count;
            }

            public String getLog_money() {
                return log_money;
            }

            public void setLog_money(String log_money) {
                this.log_money = log_money;
            }
        }
    }

    public static class MenuListBean implements Serializable{

        /**
         * type_id : 5
         * type_name : 主食面食
         * dish_list : [{"dish_id":"1","dish_name":"宫爆鸡丁","dish_price":"38.00","dish_unit":"份","log_type":"0"},{"dish_id":"30","dish_name":"泡椒凤爪","dish_price":"38.00","dish_unit":"份","log_type":"0"},{"set_id":"7","set_name":"百家宴","set_price":"998.00","set_unit":"套","log_type":"1","set_list":[{"dish_name":"西红柿鸡蛋面","dish_price":"38.00","dish_unit":"份"},{"dish_name":"鱼香肉丝","dish_price":"38.00","dish_unit":"份"},{"dish_name":"灯影牛肉","dish_price":"68.00","dish_unit":"份"},{"dish_name":"什锦豆腐涝","dish_price":"28.00","dish_unit":"份"},{"dish_name":"酱猪蹄","dish_price":"98.00","dish_unit":"份"},{"dish_name":"五香蛋","dish_price":"18.00","dish_unit":"份"},{"dish_name":"棒棒鸡","dish_price":"58.00","dish_unit":"份"},{"dish_name":"麻婆豆腐","dish_price":"38.00","dish_unit":"份"},{"dish_name":"鸭油酥烧饼","dish_price":"28.00","dish_unit":"份"}]}]
         */

        private String type_id;
        private String type_name;
        private List<DishListBean> dish_list;
        private boolean isSelect;

        public boolean isSelect() {
            return isSelect;
        }

        public void setSelect(boolean select) {
            isSelect = select;
        }

        public String getType_id() {
            return type_id;
        }

        public void setType_id(String type_id) {
            this.type_id = type_id;
        }

        public String getType_name() {
            return type_name;
        }

        public void setType_name(String type_name) {
            this.type_name = type_name;
        }

        public List<DishListBean> getDish_list() {
            return dish_list;
        }

        public void setDish_list(List<DishListBean> dish_list) {
            this.dish_list = dish_list;
        }

        public static class DishListBean implements Serializable{
            /**
             * dish_id : 1
             * dish_name : 宫爆鸡丁
             * dish_price : 38.00
             * dish_unit : 份
             * log_type : 0
             * set_id : 7
             * set_name : 百家宴
             * set_price : 998.00
             * set_unit : 套
             * set_list : [{"dish_name":"西红柿鸡蛋面","dish_price":"38.00","dish_unit":"份"},{"dish_name":"鱼香肉丝","dish_price":"38.00","dish_unit":"份"},{"dish_name":"灯影牛肉","dish_price":"68.00","dish_unit":"份"},{"dish_name":"什锦豆腐涝","dish_price":"28.00","dish_unit":"份"},{"dish_name":"酱猪蹄","dish_price":"98.00","dish_unit":"份"},{"dish_name":"五香蛋","dish_price":"18.00","dish_unit":"份"},{"dish_name":"棒棒鸡","dish_price":"58.00","dish_unit":"份"},{"dish_name":"麻婆豆腐","dish_price":"38.00","dish_unit":"份"},{"dish_name":"鸭油酥烧饼","dish_price":"28.00","dish_unit":"份"}]
             */

            private String dish_id;
            private String dish_name;
            private String dish_price;
            private String dish_unit;
            private String log_type;
            private String set_id;
            private String set_name;
            private String set_price;
            private String set_unit;
            private List<SetListBean> set_list;

            public String getDish_id() {
                return dish_id;
            }

            public void setDish_id(String dish_id) {
                this.dish_id = dish_id;
            }

            public String getDish_name() {
                return dish_name;
            }

            public void setDish_name(String dish_name) {
                this.dish_name = dish_name;
            }

            public String getDish_price() {
                return dish_price;
            }

            public void setDish_price(String dish_price) {
                this.dish_price = dish_price;
            }

            public String getDish_unit() {
                return dish_unit;
            }

            public void setDish_unit(String dish_unit) {
                this.dish_unit = dish_unit;
            }

            public String getLog_type() {
                return log_type;
            }

            public void setLog_type(String log_type) {
                this.log_type = log_type;
            }

            public String getSet_id() {
                return set_id;
            }

            public void setSet_id(String set_id) {
                this.set_id = set_id;
            }

            public String getSet_name() {
                return set_name;
            }

            public void setSet_name(String set_name) {
                this.set_name = set_name;
            }

            public String getSet_price() {
                return set_price;
            }

            public void setSet_price(String set_price) {
                this.set_price = set_price;
            }

            public String getSet_unit() {
                return set_unit;
            }

            public void setSet_unit(String set_unit) {
                this.set_unit = set_unit;
            }

            public List<SetListBean> getSet_list() {
                return set_list;
            }

            public void setSet_list(List<SetListBean> set_list) {
                this.set_list = set_list;
            }

            public static class SetListBean implements Serializable{
                /**
                 * dish_name : 西红柿鸡蛋面
                 * dish_price : 38.00
                 * dish_unit : 份
                 */

                private String dish_name;
                private String dish_price;
                private String dish_unit;

                public String getDish_name() {
                    return dish_name;
                }

                public void setDish_name(String dish_name) {
                    this.dish_name = dish_name;
                }

                public String getDish_price() {
                    return dish_price;
                }

                public void setDish_price(String dish_price) {
                    this.dish_price = dish_price;
                }

                public String getDish_unit() {
                    return dish_unit;
                }

                public void setDish_unit(String dish_unit) {
                    this.dish_unit = dish_unit;
                }
            }
        }
    }
}
